package mwa.cs.model;

/**
 * A class used for represent as a meter size
 */
public class MeterSize {

	private int vnSiteId;
	private String vaMeterSizeCode;
	private String vaRequestType;
	private String vaReceiveCode;
	private String vaDescription;
	private double vnFee;
	private int vnInsertUserId;
	private String vaInsertDate;
	private String vaInsertTime;
	private int vnUpdateUserId;
	private String vaUpdateDate;
	private String vaUpdateTime;
	
	public MeterSize(){
		
	}
	
	public MeterSize(int pnSiteId, String paMeterSizeCode, String paRequestType, String paReceiveCode,
			String paDescription, double pnFee, int pnInsertUserId, String paInsertDate, String paInsertTime, 
			int pnUpdateUserId, String paUpdateDate, String paUpdateTime) {
		this.vnSiteId = pnSiteId;
		this.vaMeterSizeCode = paMeterSizeCode;
		this.vaRequestType = paRequestType;
		this.vaReceiveCode = paReceiveCode;
		this.vaDescription = paDescription;
		this.vnFee = pnFee;
		this.vnInsertUserId = pnInsertUserId;
		this.vaInsertDate = paInsertDate;
		this.vaInsertTime = paInsertTime;
		this.vnUpdateUserId = pnUpdateUserId;
		this.vaUpdateDate = paUpdateDate;
		this.vaUpdateTime = paUpdateTime;
	}

	/**
	 * @return the vnSiteId
	 */
	public int getVnSiteId() {
		return vnSiteId;
	}

	/**
	 * @param vnSiteId the vnSiteId to set
	 */
	public void setVnSiteId(int vnSiteId) {
		this.vnSiteId = vnSiteId;
	}

	/**
	 * @return the vaMeterSizeCode
	 */
	public String getVaMeterSizeCode() {
		return vaMeterSizeCode;
	}

	/**
	 * @param vaMeterSizeCode the vaMeterSizeCode to set
	 */
	public void setVaMeterSizeCode(String vaMeterSizeCode) {
		this.vaMeterSizeCode = vaMeterSizeCode;
	}

	/**
	 * @return the vaRequestType
	 */
	public String getVaRequestType() {
		return vaRequestType;
	}

	/**
	 * @param vaRequestType the vaRequestType to set
	 */
	public void setVaRequestType(String vaRequestType) {
		this.vaRequestType = vaRequestType;
	}

	/**
	 * @return the vaReceiveCode
	 */
	public String getVaReceiveCode() {
		return vaReceiveCode;
	}

	/**
	 * @param vaReceiveCode the vaReceiveCode to set
	 */
	public void setVaReceiveCode(String vaReceiveCode) {
		this.vaReceiveCode = vaReceiveCode;
	}

	/**
	 * @return the vaDescription
	 */
	public String getVaDescription() {
		return vaDescription;
	}

	/**
	 * @param vaDescription the vaDescription to set
	 */
	public void setVaDescription(String vaDescription) {
		this.vaDescription = vaDescription;
	}

	/**
	 * @return the vnFee
	 */
	public double getVnFee() {
		return vnFee;
	}

	/**
	 * @param vnFee the vnFee to set
	 */
	public void setVnFee(double vnFee) {
		this.vnFee = vnFee;
	}

	/**
	 * @return the vnInsertUserId
	 */
	public int getVnInsertUserId() {
		return vnInsertUserId;
	}

	/**
	 * @param vnInsertUserId the vnInsertUserId to set
	 */
	public void setVnInsertUserId(int vnInsertUserId) {
		this.vnInsertUserId = vnInsertUserId;
	}

	/**
	 * @return the vaInsertDate
	 */
	public String getVaInsertDate() {
		return vaInsertDate;
	}

	/**
	 * @param vaInsertDate the vaInsertDate to set
	 */
	public void setVaInsertDate(String vaInsertDate) {
		this.vaInsertDate = vaInsertDate;
	}

	/**
	 * @return the vaInsertTime
	 */
	public String getVaInsertTime() {
		return vaInsertTime;
	}

	/**
	 * @param vaInsertTime the vaInsertTime to set
	 */
	public void setVaInsertTime(String vaInsertTime) {
		this.vaInsertTime = vaInsertTime;
	}

	/**
	 * @return the vnUpdateUserId
	 */
	public int getVnUpdateUserId() {
		return vnUpdateUserId;
	}

	/**
	 * @param vnUpdateUserId the vnUpdateUserId to set
	 */
	public void setVnUpdateUserId(int vnUpdateUserId) {
		this.vnUpdateUserId = vnUpdateUserId;
	}

	/**
	 * @return the vaUpdateDate
	 */
	public String getVaUpdateDate() {
		return vaUpdateDate;
	}

	/**
	 * @param vaUpdateDate the vaUpdateDate to set
	 */
	public void setVaUpdateDate(String vaUpdateDate) {
		this.vaUpdateDate = vaUpdateDate;
	}

	/**
	 * @return the vaUpdateTime
	 */
	public String getVaUpdateTime() {
		return vaUpdateTime;
	}

	/**
	 * @param vaUpdateTime the vaUpdateTime to set
	 */
	public void setVaUpdateTime(String vaUpdateTime) {
		this.vaUpdateTime = vaUpdateTime;
	}
	
}
